our lord’s candle (yucca whipplei) - Turco Inglés Diccionario